boat cradle - English Synonyms Dictionary